Very clean and well appointed! As someone who runs a small hotel, this place was perfect. Everything was clean it was a cozy spot to spend a couple nights!