The 2026 World's 100 Best Coffee Shops list placed the café at No. 12. It serves coffee from Villa Luna, its own farm, alongside a small circle of neighboring producers in Panama's Chiriquí highlands. Villa Luna's Geisha lot, Lote Lilia, is named after the founder's grandmother.
Walnut-stained vertical timber paneling covers the walls and the bar front. A veined green stone bar runs toward the street windows, with a curved banquette and small round tables opposite.