The place is in a great location. While I worked most of the time I was there my wife enjoyed it greatly. There is a store, restaurant, and toy (paddle boards, Kayaks) rental facility all in the building. Very convenient. And the host provides lounges, umbrellas, boogie boards, and beach towels...And for me because I had meetings I appreciated the iron and ironing board.
It was very quiet besides the waves crashing on the shore and in the AM the occasional roster crowing. For us it was just very convenient and comfortable. I would certainly stay here again.