Clean, comfortable, spacious rooms in a really beautiful spot. We loved having the animals outside, too!