This is a lovely place right in the downtown heart of Mykonos.