Perfect location, beautiful home and great hosts! You can't ask for anything more.