Amazing experience! Apartment looks exactly as presented on website: super stylish, comfortable and well equipped. Staff is well trained and was extremely helpful and responsive to all our needs. This made for a very memorable stay in Mexico City.