We loved our stay at 70 steps. The apartment looks just as on the photos and has a lovely terrace with an amazing view. The apartment is located just at Super Paradise Beach which was really nice. Mike was super friendly, helpful, and easy to communicate with. Would recommend to anyone going to Mykonos!