Amazing stay at Mihalis! We loved everything about the place. 5* all the way!