I do not have enough words to describe how wonderful this place is. Wonderfully located, gorgeous view, and perfect host.