Spacious, well equipped, comfortable, and in a very relaxing and scenic environment. Host was very friendly and welcoming of our dog. We loved being able to collect fresh eggs for our breakfast.