Ok food, fresh drinks, great location.
This place, especially with good weather it's really crowded, there can be a long line outside, so be ready to wait for a table.
I like seating at the patio because you are in front of the lake and you get the whole breeze.