Clean and exactly as I expected from the listing. Loved the view, especially for the price. The pool area is awesome and if we weren't busy doing other things, we could have easily just hung out at and around the hotel. Great experience!