A 24-hour rest stop offering amenities for travelers.