Motorway services in Scotland, offering a range of amenities for travelers. Located at a major road junction.