Look no further this is the best place to stay in Mykonos - walk to town