Great place. Everything we need for a great stay in Mexico city. Perfect location.