Stylish apartment, not far from Rhodos town and near nice restaurants....