Myself and my group had the greatest time in Mykonos at Olga’s villa. The place exceeded expectations and had absolutely everything you need to enjoy your stay. The beds are comfy and all the necessary things (like washer / iron) we’re all available, felt like we were totally at home.
Cannot recommend this place enough.