Great place to stay. Great location, the apartment has everything you will need, comfortable bed, great pool with both a heated section and unheated section, laundry, gym and security. Great communication with host-very accommodating.