Hotel Lopesan Costa Meloneras Resort, Spa & Casino