Very clean and nicely decorated. We had a great one night stay here and would definitely stay here again for longer. It looks just like the pictures and feels very comfortable and well cared for.