Excellent location right in the heat of Mykonos where it is all happening !!