Great location, nice resort with great pool and friendly staff.
But dont book if you are more then two people, the sofa bed is not fit for sleeping in. The apartment is a little outdated and preparation could be better, but the view is nice.
However host was helpful and responsive to our complains.