Greate place in the best location in Mykonos.