The place is run by a nearby hotel that has a few apartments in the same building listed in AirBnB. I didn't get to meet Helios but he was really quick in replying to my messages.
The apartment is very centrally located, but that also comes with a price. There are 2 night clubs right next to it and it can get quite noisy during the night. If you plan on going to bed before 2am you might have some trouble.