Casino Del Sol Resort features a golf course and a casino. Guests can visit the spa to be pampered with massages, facials, or body scrubs, and PY Steakhouse, one of 6 restaurants, serves dinner. Other highlights include 7 bars/lounges, an outdoor pool, and a poolside bar. Fellow travelers say great things about the pool and helpful staff.