Calling them luxury suites is a stretch. In their day, they were probably quite nice, but feeling old and dated now. Details such as cleanliness (black mold lots of places, a huge slug inside that didn't just ooze there in the time since the last cleaning) and some updates - like the dishwasher that didn't open or old sagging bed would give a better feel.
In terms of the area, very close to the beach. We counted 130 steps. But you can't see the beach or water from the unit. We were there off season, so can't say always this way, but wen we were there, a very quiet beach with easy seating at the restaurants or for a place on the beach. The Ornos town close by, was just a short walk, but on a busy road with no sidewalks. The Mykonos town requires a taxi or car. Was super cute.
Overall, we would not stay here again or recommend to our friends,but we did love the island.