Great location, roomy, pleasant hosts.