Room had everything I needed and was very clean. Pool area and Henry’s restaurant were excellent. Nice and relaxing sitting by the pool, nice walk to the beach. Only issue, be prepared for the pressure from staff to join Timeshare, they got a bit upset when I said not interested. Just wish they are up front about it from the start, instead of making it sound like something else. It made me feel like it was a scam, the whole way they went about it and the initial secrecy.