A good place to stay, quiet, convenient and comfortable.