nice place to meet people and good excellent location