Very nice place perfectly located to visit Mexico City