The hotel villas, where I stayed was nice. Staff is slow, not to professional. Electricity went out in my villa while sleeping, bed was wet due to rain, no lights in the kitchen, coffee maker not working, it took staff hours to provide help. Food is good but not a large selection, nice infinity pool, club was boring, main attraction..the beach, OMG!! The beach and sand was amazing-Best part!! Nothing to do outside of the resort, for about 2 or 3 miles and the road is lonely, no lights and mountainous. Its a great place to relax and enjoy the most beautiful beach!!