This place is in an excellent location - it was close enough for us to park our car and walk to and felt like it was in the center of town even though it is not. It is a bit on the small side but then most other places in Mykonos are as well. Great value for money.