The trips that I have went were all planned and executed with the help of Country Holidays Inn & Suites. They made my stay at the Mayfair Hideaway Spa Resort in Goa a memorable one. It was so good to be amidst such a lovely place and staff was also helpful.