Beautiful location and space - fit for a big family with thoughtful touches to keep everyone happy.