Tara's home is in well located and short walk from Lake Geneva.
To help those who intend to rent a car, it would be helpful to provide clear instructions on parking within the premises & prior to the arrival.