Wonderful location! Beautiful home! Lovely host! It is perfect!