Perfect location! Beautiful home and gracious hosts!