Beautiful place. Amazing location. Wonderful hosts. Wish we could have stayed longer!