Astonishing view and very lovely hosts. We really enjoyed our days both in the apartment, by the pool, at the beach and travelling around. Diane and Peter are pointed out as superhosts and we really agree to that!