Absolutely wonderful place! The building has a gym, pool, and is close to the beach. Nice and modern bathroom and kitchenette. The hosts were friendly and responsive. Would definitely stay here again!