Very cozy and clean little spot right in the center of Mykonos town