Very clean and has everything we need. A good bed and nice bathroom. The location was great and good view. We had a great stay!