The place have a really good location , close to everything , is perfect to stay in Mykonos