A great place to stay, comfortable and well appointed, and conveniently located, on a busy road.