This place was perfect for our short stay in Mexico City! Hot water, comfy beds and plenty of hospitality and recommendations!