Location is a bit out of town, but close to Paranga Beach and Agia Anna Paranga beach which has nice taverns and beach bars, but only a small mini market. Buses don't drop off at Agia Anna Paranga beach, which meant we had to walk 1km from the road to the apartment, therefore a taxi/transfer is preffered. The swimming pool area and loungers are fantastic, also nice breakfast included. Rooms are decent, has everything you need, except a drying rack for wet clothes and no shower curtain which makes a mess in the bathroom. We received new and clean linen and towels everyday. Try get into contact with Anna before arriving to organize an ATV as these are limited on Mykonos and very expensive but the best way to explore the island. Otherwise she helped us with a car rental, for less than an ATV. Overall, happy with our stay at Maganos Apartments.