Great common areas as pool, grill and excellent patio;Gym was Ok. Great location; excellent reception staff. Never met host. PLACE IS VERY SMALL.NOT VERY CLEAN EITHER.
Lot os electrical issues and not working light bulbs, not essentials item available in kitchen and or bathroom; old towels. Very hard to get a response from host after check in, to solve issues.