I have visited zafiro several times and highly recommend it. The service is excellent and staff friendly. With a varied menu and special of the day to choose from you should not be disappointed. The fish dishes are superb and their ribeye steak was excellent.bThey have won another Tourism award the ninth in a row. Well worth a visit.