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