The property is very clean and safe. We enjoyed the 2 bedroom, 3 bath suit. Tons of room of the 5 of us. (2 adults, 15 year old twins and a 12 year old) The staff is very friendly and try to make sure your stay is perfect. The food is awsome and so many different choices. This was my 38th Mexico holiday and this property ranks in top 3 I have stayed at.