Clean and comfortable. Very nice place.