We had a wonderful stay here. The apartment is spacious, and the location is spot on. Slightly away from the hustle and bustle but all in easy walking distance. We liked the layout with the bedrooms at the back so we didn’t have to worry about waking our baby (nb there are four stairs up to the bedrooms which some guests may wish to note if you have an active toddler like us!). Lovely little view out the side of the balcony, and bonus: A pool up on the roof which we didn’t know about!! Right across from the beach - everything we wanted for our five night stay.