place was clean pretty close to the beach. the resterant inside the resort wasn't that great. the pool was nice but kinda small. the was had an amazing veiw it was very clean however it was a little small the bed blocked the hallway and the shower didn'thave good waterflow but other then those small complaints the place was very nice and I would definitely stay again. Ricardo also had very good communication.