Super clean, provided breakfast and just gernerally extremely nice people! We had a great stay and the bed was very comfortable. Would definitely stay again.