This is not a super clean, gorgeously renovated, top of the line everything kind of place. That made it perfect for us. It is in a great location for shops, restaurants, and public transport, as well as the beach. Host and friends were responsive, apartment was large enough and separated enough to be comfortable for 7 people, plenty of hot water, it was warm enough for us, all appliances worked. We would stay here again!