These words come to mind: spacious, serene, well-appointed, artistic, rustic elegance, comfortable, private, upscale, modern, fabulous grounds and landscaping, helpful and responsive hosts. Needless to say, we enjoyed our stay... most definitely recommended!