This place is in the best location you can get in Mykonos. Very short walk to the main bus station in one direction and also little Venice and all of the shops and bars. Highly recommended.