The location was absolutely perfect for the wedding we were attending in Mexico City. Despite a decent amount of construction noise during the day, everything else was pretty much as expected. The place was clean and well stocked. The site manager was very responsive and made everything very easy for us. Would stay again when the construction is done.