Very clean, and the owners were very friendly. The place was well kept and the breakfast items provided were plentiful and there was s great variety of choices. A few of the experiences, however, left a bad taste in my mouth. Checking in was not smooth. The person who was in charge was on a phone call that resulted in us waiting almost a half hour before we could go in our room. The replacement person (another family member) didn’t know which room was ours and could not operate the credit card machine. It took two more tries over two days before my credit card was able to be processed. Once was because they hadn’t properly charged up the machine. The dryer door kept popping open, so I sat and babysat it, taking an hour and a half to partially dry our family’s laundry, which never completely dried.. None of these things are deal breakers, but it’s the little things that stick with you. it was fine but we probably won’t stay again.