Lovely place. Amazing location. Wonderful hosts. We plan to return.