Great place in a beautiful and secure part of Mexico City.