This place is just amazing! I highly recommend. It will make your holidays in Mykonos even better.