Extremely clean and well-stocked for longer stays.