This place is a dream come true, the location is perfect and Caste was very helpful and accommodating through our entire stay. Skip the hotels and stay here, we have done both in Mexico City and recommend you stay here, the experience you will have is so much better!