Well appointed, sizeable, great location, warm and welcoming