I went here for lunch with a friend and we sat outside in the nice weather, so I can't discuss the interior.
Overall the food is ok, but I don't think that it's worth the price. I had a simple cheeseburger and fries, with a lemonade. Server was very pleasant, food was prepared as I had requested and very tasty: but almost $20 is too much to pay for a burger and fries no know the beef is superior and I know that the location is great, but I feel as if part of the cost was due to location. The burger wasn't $20 good. It was fine but nothing over the top special.
Next time I'll try something a little more elaborate and try inside.