Amazing place, host & location... the best option if you visit mexico city... five stars!!