Very clean and very comfortable. Facilities and amenities are fantastic.