Super clean, comfortable, and relaxing. Pay heed to the caution about the steep steps between the largest bedrooms and the bathroom. The kitchen was very well equipped. We had a great stay.