Great place. Great location. Lovely hosts. We enjoyed every bit of it!