Great place and perfect location in mykonos.