Great location! Lovely home! Terrific hosts! We hope to return soon.