Fantastic place n Host is TOP NOTCH. Right in the heart of MYKONOS TOWN. Highly recommend