A great place to stay and at a good location