Fantastic place. Great location. Lovely hosts. Would love to return again.