Lovely hosts! Amazing location! Awesome weekend away with friends!