Spacious, spectacularly clean and comfortable. Well appointed and generously stocked.