I've stayed here twice. First time was a girls weekend; second time was couples. First of all, it's a super comfortable place to stay. I slept well every night! The shower has good water pressure and there are enough supplies in the kitchen to cook full meals. The dining room has a nice table, where my husband was able to telework one day. (Btw, wi-fi is very dependable.) The chairs and sofa in the living area have lots of pillow to support your back. The balcony is large enough and we had all breakfasts out there.
As far as the complex, I’d certainly recommend it too: good parking; luggage carts, short walk to the pool and then on to the beach. We rented bikes and there are lots of bike racks. The beach is straight and not on one of the curvy parts of the island.