Very enjoyable stay - worked perfectly for what we needed as a family of 4. Great location with plenty of good food options just minutes away and the wonderful beach just down the hill. The apartment matched all the pictures and has a great balcony to enjoy the views.