What an amazing place, even better than the pictures. It was clean, the views were magical, it was spacious and I loved the location (especially coming from busy Miami Beach). The host is also extremely responsive and quick to reply. The only downside was the check-in. They had only two people checking in with a long line up of people. Each check-in took a minimum 10-15 mins so you had to wait in line for a while.