Front desk folks are great, but I wouldn't recommend this property because of the owner.

Our particular situation required us to change the reservation from 3 to 4 people. This should be a standard procedure for anyone in the hotel business (Yes, this is a hotel advertising its rooms and not a typical Airbnb property).

1. The host didn't make us feel welcome. In fact, after a heated argument (that he had mostly with himself), he calmed down and offered to "do us a favor" and charge us for the additional person. This was the obvious solution, but there was no need for yelling, getting all worked up, and even threatening to kick us out.
2. The listing description is accurate; however, the apartment is very tight for 4 people as advertised.
3. Everything will cost you an extra fee. Beach towels, wifi, transportation to/from airport or port.

In short, I think you can get a better value elsewhere without petty arguments.