Less than one mile from the beach, this resort features a wide range of accommodations surrounded by luxurious gardens. Great for sports enthusiasts, games and activities for the whole family are available. At the beach, you'll find scuba diving, snorkeling, boating, water skiing, and wind surfing. Aside from the on-site fitness center and six tennis courts, the resort also provides facilities for squash, volleyball, basketball, trampolines, ping-pong, and swimming lessons in the six pools. During warmer months, the resort offers water polo, water volleyball, water aerobics, baseball, archery, football, and rugby. Additional on-site amenities include a kiddy pool, five restaurants and bars, snack bar, live entertainment, massage services, playground, game room, child care, children's activities, grocery, Internet access, business services, laundry facilities, and auto and bike rentals. Each unit has a kitchen and balcony.