The views at this place are amazing! The balconies are amazing and its a short walk to the beach! The beds are comfortable and the hosts were responsive. Unfortunately, the complex is ran by terrible management and the cleaning crew didn’t do a thorough job; just small odds and ends things were left dirty or not cleaned properly. All in all i would stay here again, but just be aware of the things that could be improved.