5 out 5 !!! We loved the location we were in. The staff was super helpful and our room/place was very clean. The 24 hr concierge and flexibility around check-out completed the amazing experience we had in Mexico City. We cannot wait to be back.