La Maison du Lapin, Mt Vernon Lodge