The perfect Greek island getaway: Mykonos encapsulates Mediterranean beauty