Spacious, well situated, well stocked, and welcoming.