I've got to chime in on the side of Artist Point. We've always had a great experience there. If you like wine with your meals, they offer a wine flight that will complement your meal quite nicely. Add to it the romantic atmosphere (take a walk down to the lake and wait for the gyser to go off) and the convenience to you at VWL and its going to be hard to beat.
And just to add, in response to the poster below that has a very valid point, We've been to all three.