Nice place in a good location and value for money for Myconos. Would recommend for future visits