I couldn't believe the level of cleanliness. The beds are very comfortable. The pool maybe small... but it's a Rockstar. I loved the pool, day and night. Large common areas. It was also nice to have a washer and dryer that work great also. Every TV is a smart TV ready to accept your account info so you can watch whatever you want.