I stayed in Mexico City for two weeks and this was the perfect location. Plenty of towels and comfortable beds. If you stay for more than a week, they will come in and clean and did an amazing job.