This place was absolutely perfect. Location, space, cleanliness, hosts.
They are accommodating and willing to give you any info you need for visiting Mykonos. Seamlessly easy check-in as well.