Very nice place and not far from the Panormou metro station!