Awesome Location and close to the famous Reforma Independece statue. Over-all top notch place. would recommend. Cheers