Great place! Very central in Mykonos old town.