My place is close to the beach, great views, restaurants and dining, family-friendly activities, and nightlife. You’ll love my place because of the ambiance and the neighborhood. Geneva Street is YOUR "home away" in DOWNTOWN Lake Geneva. Located steps from restaurants & FUN recreational shores of Geneva Lake ~ yes, it's all about location! You will truly feel at home in this well-appointed 3 BR apartment with a fully equipped kitchen. You'll enjoy all this lake town has to offer ~ plus serenity.