Fantastic Italian restaurant with a beach setting. Quite difficult to find if walking there as through the back corner of a car park but asking local people pointed us in the right direction, otherwise get a taxi. Very good quality, fresh food and very reasonably priced. A…