We had a great time at Michalis apartments. We can absolutely confirm all the good reviews. We hope coming back soon.