Overall very beautiful property. The Mexican culture & culture of the town comes to life throughout the property and rooms. The staff were always willing to help & accommodating to whatever I may have needed (extra towels etc). If and when I return I would definitely be staying here again.