Numerous Olympic and national sports teams visit this resort to participate in the wide range of high quality sports facilities on-site. Sports facilities include scuba diving, kayaking, swimming, water polo, wind surfing, aerobics, track & field, basketball, volleyball, beach volleyball, biking, boxing, football, golf, mini-golf, mountain biking, running, tennis, triathlon, badminton, dancing, fitness classes, handball, martial arts, squash, and ping-pong. The spa offers a hydrotherapy bath, whirlpool, cold dip, steam bath, sauna, massages, and physiotherapy. Additional on-site amenities include the beach, swimming pool, kiddy pool, health club, restaurants, disco, live entertainment, cinema, translator, childcare, playground, salon, duty-free shopping, airport shuttle service, laundry facilities, and auto rentals. Each unit has a kitchen and balcony or terrace. Nearby, enjoy golfing, horseback riding, and casino gambling.