Staff was super polite, friendly, and helpful. Room was always clean and updated. Stayed 3 nights, traveled, then came back for 4 more nights. Well located, near museums and shopping. The gym air quality sucked, but there's a Smart Fit gym a block away for $5/day. Food was very good. Can get crowded on weekends, but hey, it's Mexico. Enjoy!