A good place to stay, have an excellent location