Taj Exotica is definately one of the top resorts in India. Im glad I had booked it for my honeymoon. Every moment was worth the while in the resort, right from check in to the check out date. All staff are very courteous and address you by your first name. Rooms are excellent with great ambience. The bathrooms are mindblowing. We had the pleasure to attend free salsa and cooking classes. Pool is clean and well guarded. We used the steam and the sauna which was a pleasure. The spa is rather on the expensive side, not a point to complain as its a 5* resort. Food was also great with wide choices for breakfast, lunch and dinner.The staff were very courteous and address you by your first name. We received a comlimentary cake from the hotel for our wedding and one think nothing really except for the high price for everything