Friendly, clean, spacious. A home away from home.