Wonderful location and Karen is a fantastic host! Highly recommend and would love to stay here again. 5 Stars!