Beachfront Delfini Hotel offers Greek dining with sea views. Features include a sun deck and sun loungers.