We had a fantastic time at The Rockley! The room was very comfortable and clean with strong AC (very necessary), and welcome drinks and cold towels provided on arrival. The drinks and pool area were great, and the hotel had fun events planned every night. The beach is just across the street, and towels, chairs, and umbrellas are provided. The beach was lovely, and there were plenty of walkable dining options as well. We felt very safe in this area. Our only complaint would be a faint smell of mildew in the room, but I think that's to be expected in beach conditions. Would definitely recommend!