Off the main road, but close to everything you need(grocery stores, gas stations, Wal-mart, fast food/restaurants, other hotels, etc). Friendly staff, clean rooms(nice size, too), indoor pool, ample parking and lots of goodies to choose from during the daily Contenental Breakfast area. Its also pet-friendly. Will be visiting Rockingham again soon and plan to return to this hotel.