Very clean with lots of amenities stocked. Wonderful experience.