The vista suites are right on the lake, kind of up on a bit of a hill overlooking lake geneva. the views on the west side of the building are spectacular. there are condos and a hotel all in one in this building. there are plentty of great shops right downtown, all within a short walk from the lobby. the rooms are quite nice, and you are certainly paying for them. the prices are a bit higher than I would expect, but not all together unheard of in this area and for suites like this, i cannot complain too much.
more