Grand Geneva Resort & Spa is perfect spot to stay, play, eat and drink

Grand Geneva Resort & Spa features two championship, 18-hole golf courses plus spacious villas and gorgeous guest suites with all the amenities. Brian Kramp is in Lake Geneva soaking up the sun and getting the day started with a view and a drink.