First, let me say you can expect timely and accurate communication from day one. I asked a zillion questions because I wanted to ensure that it would accommodate me and two other guest. Once, I booked I was given very detailed instructions on how to enter and what needed to happen once we arrived. The pictures really don't do it justice, we all were pleasantly pleased. Everyone we encountered was very nice (the front desk staff, security, check-in staff, etc). Access to the beach is literally past the swimming pool and through a gate! There were minor things that I would expect but nothing major.
If I had to give an area for improvement Iwould say that they did not have thr small face towels. When I sent a message asking for some the lady brought hand towels. She let me know that those were the smallest they had.
One last thing. I did not know that there was a $20 fob fee (per every two adults). You have to purchase this to access common spaces and the building. Be prepared to pay that when you arrive.
Again, I was VERY pleased and I will be staying here again...SOON!