Eliza is a lovely host keen to help and make your stay smooth.
The flat is great
Mykonos is iconic the place to be