Fine dining in Paphos: restaurants at hotel Almyra