Luxury beach resort with multiple restaurants and bars, including the Deep Blue Restaurant, offering Mediterranean seafood. Features pools and a spa.