Location is more than ideal, right in the center of Mykonos town. Hosts are super friendly and helpful. A must stay!