Immaculate and clean!! Wonderful place to visit!! I wish I could give more than 5 stars!!