Its beautiful, quaint, not an overwhelmingly expansive property. It's so clean. It looks pretty new, so I'm interested in knowing when it was built.The staff workers are extremely nice and friendly. They seem happy to be there and to be helpful to customers. A couple things they need to work on are keeping the rooms stocked with drinks and snacks since its an all inclusive resort. Service is sometimes slow, for example, when ordering drinks at lunch or dinner, they either took a while to deliver to our table or didnt come at all. I would rate this place an 8.5 out of 10, and a 9.5 if these things are corrected. Please be sure to book a stay at this property. I can't wait to go back.