First off, the view is incredible. You’d be hard pressed to find anything better, as its unobstructed and private. The unit has been updated, and the kitchen was great. Also, the customer service we received through email was good. Those three things made our stay okay despite...the cockroaches that we found every night. I understand we’re in a tropical place, and I expect to come across a roach or two during a vacation in warm climes. But I knew it wasn’t typical when we saw three within an hour of checking in. We ended up seeing some every evening in the kitchen and bathroom. After complaining about it in my check in review, they sent someone to put out (more) traps. Because of the nature of the rental (individually owned condos) I didn’t ask to be moved, but I was offered a very extended check out time on our last day which ended up essentially gave us a whole extra day. For us, that was great.