A beautiful, modern and exceptionally clean apartment with a view of the beach. There is so much attention paid to detail right down to providing a choice of soft, medium and firm pillows. Thoroughly enjoyed our stay.