Perfect in every way. Cozy home, nice host, and a wonderful location.