Great place, this will definitely be my first option for next time I visit Mexico City.