Food is probably closer to a 3 but the service and ambience brings the overall rating up. We had the rockefeller oysters which were good. I also got a rather unmemorable entree.... In general, it was a bit overpriced but if you're looking for a place with good service and an excellent view (also has an outdoor patio which is awesome to watch the sunset over the lake) the price is worth it.