A coffee shop in Budapest.