The unit was spacious, well decorated and had all the amenities you could ask for.
The hosts did a great job of outlining expectations and providing information on how things work (A/C, TV, appliances, etc.). Unit was also well stocked with coffee, tea and plenty of dishware, etc.
Beds were comfortable and a large bedroom. Location is great near the pool deck. Only drawback is patio is essentially on the pool, so there is not much privacy to chat out there along with noise from people out at the pool (not an issue in early morning before pool is open).
Would definitely stay here again.