Clean and comfortable. Very enjoyable relaxing place.