I would definitely recommend staying at George & Panagiotas apartment. The place was very clean and comfortable with all the amentities for short or long term stay.
George is a great host. He was very helpful and in general very nice man!