Absolutely wonderful, the photos are spot on and every detail is thought of. Staff were very helpful and friendly. The location was spectacular and the property felt very safe. We will definitely stay here the next time we are in Mexico City!