The apartment was clean, spacious, the location is perfect, you can see the sea from the terrace, grocery stores and restaurants are nearby. The kitchen was rather poorly equiped (missing knives for cutting vegetables and meat, cooking spoons, etc), so cooking a meal was quite a challenge :) but if you prefer dining out most of the stay, that shouldn't be a problem. We also missed toilet paper upon our arrival, which I consider a basic necessity that needs to be provided by the landlord. Other than that the stay was nice, the terrace is a great place to relax, enjoy a meal or drink. The beach is perfect, all the sand you could hope for :) perfect for little children.