Comfortable, clean, well-stocked with essentials, and superb location