Great location, helpful hosts and a beautiful outdoor area.