Perfect for multiple travelers, this place was designed for a perfect stay in Mykonos!