Very clean and has everything we need. A good bed and nice bathroom. The location was great and good view. Have a lot of facility and made us feel comfortable. We had a great stay!