Our expectations were high - given the gorgeous photos and rave reviews - and our expectations were far exceeded! Beautiful secluded location. Warm welcoming hosts. All the amenities we could hope for...and then some we never thought of but appreciated! Our only complaint - our three night stay was not long enough!