A 24-hour convenience store offering a range of products and services.