Perfect place for my husband and I to stay for a friends wedding in Mexico City. Every amenity you might need, very clean, well-located, and check-in was easy and the hosts were super communicative and responsible. Only wish we could have stayed longer!