A great small baby Starbucks Mexican style. The staff was warm and the coffee was solid. The Internet was a tad slow but the experience was great because the staff were so positive and great energy. More locals than gringos but everyone was friendly. It’s small so it can get busy. But you are never rushed and that’s a nice thing