Great location, right in the mykonos streets. Just perfect. Would recommend!