Great location, immaculate home, wonderful hosts.