Clean, modern, comfortable apartment in a great location. Communication was prompt and clear, and the check in procedure were very easy. Perfect base for our trip to CDMX.