Clean, well appointed, lovely gardens, friendly host, completely private and self sufficient if that is your thing. Great place to stay.