Very nice and clean. Bedrooms and bathroom are upstairs. Enjoyed our stay!!