Great place, great owners, a strategic place where calm a good food places are located