5 stars all around. Highly recommend this stay for first time visitors to Mexico City. Clean, spacious, great location and friendly hosts!