This is a wonderful place to stay when you find yourself on Mykonos. The place is complete with anything you might need. The Beach Clubs that are in the immediate area are in typical Mykonian fashion — Pricey — but truly if you want to stay on the island in a comfortable, modern villa — no better option than 70 Steps.