A wonderful stay in the stunning hotel! The service was of a very high level all the staff were very professional, caring and goes an extra mile for you with every opportunity. The rooms are beautiful and spacious and sparkling clean. The food in the terrace and very high quality and everything was absolutely delicious. Great location also! Would definitely stay there again when in Mexico City