Is the property you want to put on Airbnb actually in Greece? You will need your building permit number and you will be paying a flat rate of (I believe) 30% tax, and facing stiff competition and possibly resentment from local airbnbs/locals depending on where you are.
You will possibly have to register as a business and do tax returns, depending on how many days a month you rent it out (UK or Greece).
Whether in the UK or Greece, never underestimate the things that can go wrong that you have to fix IMMEDIATELY. If your own fridge stops working you can take a couple of days to look on Ebay, or have a crack at fixing it with a part off Amazon etc., shop around, borrow one for a bit. If a fridge in an Airbnb stops working you have to buy a replacement immediately and have it delivered/installed next day, even if you suspect that your guests just broke it or did something weird.
Guests will not look after your stuff. They will steal your sheets and towels. One group will be amazing and shower you with compliments and even gifts. The next will leave a one line review "The house was not as clean as expected." even though you know it was professionally cleaned and was spotless and they never said a word when they were there.
Guests will plug in their non-UK-voltage appliances in your house, trip the electricity and then be AMAZED that they have to go to the switch box and put it back on. What could possibly have been the problem?
Guests will tell you that they love plants, then send you a photo of a drooping, dehydrated plant in your house and ask what could have happened? Is it dead? And be stunned when you suggest maybe watering it.
You will ask them to take out the bin before they leave. They will tell you that they are not "comfortable" with that.
Have a look on the Airbnb Hosts subreddit.
It is honestly not worth it unless you absolutely have to. It is better, easier and more profitable (if profitable is the word) to just rent it out normally, I think.
I think you have to be tough as nails, know what you are doing and have the personality for it.