Coffee shop Le Mainz offers a space with a terrace and Wi-Fi.