This is one of the best places we have stayed. Extremely clean, has everything you need and more, feels like your own home. Very modern apartment. Walking distance to shops, beach, park, waterfront. Great hosts that were welcoming and helpful. And the attention to detail of items in the apartment are great, nothing is lacking.