Extremely clean and well-stocked with bottled water, freshly ground coffee and more. Very friendly hosts make themselves available for whatever you may need. Very comfortable space and great location on a quiet residential street close to the shops and restaurants of Roncesvalles Village. An excellent spot!