Very nice place in Mikonos.