The apartment is owned/hosted by a travel company, however it is part of a larger complex of several other apartments. The complex has wonderfully warm and helpful staff during the daytime (8am-7pm) who actually end up hosting the guests. Fantastic food for breakfast and lunch and a few other essentials available during those hours (water, beer). Location is about 10-15 min away from Mykonos town by car but is walkable to two or three surrounding beaches and restaurant areas.

I'd recommend some form of transportation if you would like to explore more of the island or want to travel to and from town frequently.