Charming coffee shop, Villa Salmela, offering an idyllic setting for gatherings in a beautiful wooden villa.