This place had everything we needed and served its purpose well. It does look a lot closer to Mykonos Town on the map than in reality and it's quite a hike on some main roads without much of a sidewalk. I would definitely recommend renting a vehicle and this problem will be solved. Thanks!