What a great place in an outstanding location! Karen and Stephen were very helpful hosts - highly recommended and we hope to return soon.