Very nice place near Antara Mall, Soumaya and Jumex Museums. Very clean