first of all, if you are staying here, a person who will help your stay will only be Vishnu, we stayed for 2 nights, good part was location, ambience & Vishnu. bad part was 4 stray dogs which some what spoiled my kids stay, they couldn't roam freely. second was a tough walk towards resort from parking. and last one you'll have to pay charges per night for parking. If you want a peaceful stay as couple it's good choice. But if you travel with family. it's tough for the elderly to walk down to hotel & also kids as they can't roam freely due to dogs. Food quality is good sometimes. Overall we loved location but my family missed some fun.