Very very clean, has a lovely funny dog called Bloo/Blu (miss her already). Stayed for 5 nights and it was really good! Bed & room was very comfortable 5/5