Great place and great location! It has everything you need for your trip around Mexico City