Upscale beachfront hotel in Tenerife with multiple restaurants, pools, a spa, and a kids' club. All-inclusive options available.