We really liked the place! The location was great - 5 minutes from the airport and walking distance from the beach :) It was better than staying at a hotel. We used the kitchen and TV a lot, and there was enough space for my party (5 people total).
There was a water detector issue in a nearby rental, and the noise kept me up for 2+ nights. The staff was very slow to fix it, and I would have liked more communication regarding the issue. In the end though, they refunded us for the days which we had the issue, which I appreciated.