1. The business is mainly based in Cancun, Mexico, and its core offering is all-inclusive beachfront resort hotel services, including accommodation, dining, entertainment, and spa.
2. Within the travel industry, it belongs to the hotel resort segment, with competitors including other beachfront resort hotels in the Cancun area.
3. The official website brand terms are "Cancun Bay Hotel" or "Cancún Bay Hotel".