The location, the home, and the hosts were all fantastic. This was perhaps out last family vacation and I can't imagine a better environment for investing our time together.