We had a great stay at this place. The view was stunning and the flat was very tidy and well equipped.
The beach, only a short beautiful walk away, was perfect for lazy days in the sun. We also had very good dinner twice at a restaurant right on the beach.
The only drawback of this place is the limited information available in English and that you do not get towels and sheets. But with google translate and the fantastic service from Sandra this was no problem for us. I can strongly recommend this place!