Very clean with all of the necessary amenities. Enjoyed my stay and will be back!