This is a great place. It has everything you can possibly need for a comfortable stay: friendly and helpful staff, convenient amenities, exciting design and one of the best locations in Mexico City. I will definitely repeat!