great place to stay and great restaurants near by