My family and I really enjoyed this apartment for it's easy to find location, amazing views, simple and clean amenities and well-designed space. We were here for a family getaway and enjoyed some meals together on the balcony overlooking the ocean. Simply divine. I would note that the kitchen has the basics, but you might want to consider bringing some additional things with you if planning to self-cater, though vege oil, salt/pepper and basic cleaning supplies are provided. The apartment does have some steep stairs, so if you or your travelling companions aren't good at getting around, you might want to consider other properties.