Beautiful apartment in a great location! Super clean and well appointed with all the amenities you could need. The hosts are very friendly and go out of their way to ensure you have a great time in MXC. Walking distance to many restaurants and sights. It was perfect!