We had a great time at Michail place. It was a clean and modern apartment. Not far from the beach and the old harbour.
There supermarkets and restaurants around.