Spacious! Our group of 4 was very comfortable here. Great communal areas both inside the unit and outside with the pool area, grills and balconies. Host provided beach towels. WiFi was good for working remotely and there was lots of bathroom space for getting ready for the wedding we were attending.
One tip is to not leave any food out overnight as something got into a banana we left out. We let the host know so hopefully they will look into it :)
Also register your car at the office upon arrival. If the office is closed you will get a notice on your car window to fill out the next day.