This is a fantastic place to stay, and our hosts were very accommodating to our late arrival due to our late flight into Mexico City. Everything was great and as advertised. Would highly recommend!!! Very clean!