Great all around stay! We loved the location, so many great restaurants, cafes, parks, and anything we'd need in easy walking distance. We were a little unsure of our check in time with a toddler near her nap time and the mexico city traffic but they made the pieces very easy.