Great location, comfortable space, friendly host, and all the extra little bits to make you feel at home.