Spacious and very clean and comfortable. Lovely breakfast the next morning! Ewen and Barb were very hospitable and friendly. We enjoyed our stay, and would definitely stay again.