Location es wonderful, staff were great when they were around, theme and care of the property was perfect! We enjoyed everything but found some of the front desk staff a little unenthusiastic, nice but at the same time apathetic. We loved Paula who makes the churros. She would go out of her way to see how we were enjoying our stay and always had a smile on her face, she was approachable and friendly and made us feel welcome!