This place it’s absolutely amazing if I could give 10 stars o would, close to el Zocalo, right in Alameda. Parking it’s a block away. The view is awesome worth every penny my kids and wife loved it. I would stay here for months if I could!
I will decently come back and recommend this place to all my contacts.