I just was there and the beach is super full (all the resorts in the area use the same beach.) However there is this area looking over the water that is so beatiful. There is also a very small beach just down the way that you go through a little gate and it is public but very very private if you have a small party. Let me know if you want more information. But the Marriott was amazing and a great price.