El Rio y Mar Resort offers a private beach where you can enjoy beach umbrellas, volleyball, and sun loungers, plus you'll have access to onsite windsurfing, sailing, and water skiing. The outdoor pool and lazy river provide fun for everyone, while guests in the mood for pampering can indulge in massages, facials, and body scrubs. Al Fresco Restaurant serves breakfast, lunch, and dinner, and the bar is a great place to grab a drink. Other highlights include a marina and a children's pool.