Fantastic location! Great hosts! Beautiful home!