With magnificent sea views from a rocky headland above Aghios Nikolaos Bay, this resort blends together all the ingredients for a relaxing vacation.