Clean and comfortable. Great location. Would definitely recommend. Make sure to read the listing carefully as well as the other reviews so you know exactly what to expect. Found reviews to be very very helpful.