The place is well located, it is near the centre. It is clean, big and pleasant.
Giorgios is available and gives you all the information you need.
We really enjoyed our stay there.