Great location, beautiful home, kid-friendly and, of course, very accomodating hosts.