Cleanliness was an issue for our trip but otherwise great