I went with my family for 3 nights. Amazing location, beautiful beach and extraordinary staff! What needs a little attention is the condition of rooms. I guess they converted it from Zest resort to regular Club Mahindra one, so it might be work in progress. I got a good room with huge balcony, view was good, but there was no proper wardrobe, dining table or other in room amenities (Microwave etc. which is really needed when you are traveling with a kid!). Having said that, I will visit again due to staff and the activities they conduct.