Really nice place close to Mykonos city center with a beautiful view.