Place is falling apart, wifi didn’t work, AC didn’t in my room, doors are damaged, furniture patio rusted and old… Staff is very friendly but service is so inconsistent, and you find yourself chasing after the basics like beach towels, etc. Beach club is very nice.