Very clean and comfortable. Great location. Bigger than expected with lots of nice touches. 5 out of 5!