Great place right in the heart of Mykonos. 10/10 recommend!