Really good communication throughout, easy check in / check out, spacious apartment right in the centre of Mykonos town.
Location is great, however as other guests have commented, it can be very loud in the evenings so just something to be aware of.