Lovely place in Mykonos town! Would definitely recommend!