The apartment and the condo are amazing!! Great location, excellent maintenance, and with everything you may need to spend your days in that paradise (beach gear as well!!). The balcony and it's view are the best! Communication and interaction with the host was fast and kind. I totally recommend staying here!