WOW 5 stars does not do this place justice. The location alone deserves a million stars.
We freaking loved our stay here — The most perfect place to explore CDMX. Such a beautiful and comfortable spot. Highly highly HIGHLY recommended stay.