Very clean and very comfortable. Lots of detail when it comes to hour rules and amenities.