The property architecture is so beautiful. If you're into the classic spanish style, the building is magnificent. The staff are all very courteous and happy and wonderful to be with and around. Be careful not to fall in love with the place and the people. With any building though, nothing is perfect. There were some chips of glass missing from the very far corner of the mirror inside our unit in the batbroom, and some floor tiles throughout the property can be broken, so watch your step. Although, there is continuous maintenance and repair work being done all the time. So, it is being kept up. Also, I have 2 more personal issues with the resort, which may not pertain to everyone, or even the majority. 1 - the swimming pools are closed after 7pm, I personally would have loved to be swimming in the pool at night. And, 2 - the food menu options, yes, they're good and many plentiful options, but if you care - there is no Halal menu. So be mindful of what you're eating, if it matters to you. But otherwise, we loved this place. 5 stars all the way. Thank you so much to all the resort staff.