Beautiful apartment with everything you need plus an amazing view! Wonderful location within walking distance of shops, cafes, beach and attractions. Michael is a great host with excellent communication. We really enjoyed our stay.