Hi, has anyone visited this yet this year, its a new restaurant in the Constantinos The Great Beach Hotel,Protaras