Clean and comfortable place to stay, with the added bonus of being well stocked with basic necessities.