A convenient and nicely located space. Warm and welcoming hosts.