Very neat and clean with excellent facilities and some nice touches such as a TV that swivels allowing you to watch it in bed.