Very friendly people and staff..This is a nice authentic resort. Good location. Has onsite watersports and has a nice white sand beach. Their entertainment is also very good (day and night). Rooms were very clean. Stayed in Privileged section. The resort has lot of greenery which is hard to find in others near beach.