Super, easy, confortable, warm welcome. And accessible within a few stops from central Boston. Super hosts.