A good place to stay . Good location .