breathtaking views! amazing host! beautiful cottage! a small piece of paradise!