The ambience of the sun village resort is good and enjoyable but the service etc is ok. food is good and enjoyable with live performances and concerts with a decent variety. within the rooms, cleanliness is moderate, rooms are spacious, towels are not so clean. More attention is given to the foreigners which makes indians feel a bit left out. They would go all over everything for them. Best part is the Buffet breakfast. Evening tea is pathetic. Cutlery is not so clean, and same for the dinner napkins. They claim to have a taxi service to the beach but its not all that reliable. They claim to have AC coach for sightseeing but the AC is out of order. So its just ok. Only the locale and the ambience are good. Rest is ok. Booking needs to be done atleast a month in advance. Not all that worth for the money you spend. Best season to go is around July or March.