clean place and has the best location in Mykonos.