John's location is exceptional, you are right in the center of what is happening and feel you have the benefit of being a local. The number of restaurants is almost overwhelming, but it is difficult to go wrong...you either get good, or great...part of the fun is finding great.