Great spot in CDMX. Up on the third floor, feel like you're overlooking the city.