You will need at least 3-4 days to explore iconic beaches and Hora (Mykonos Town) and to enjoy the nightlife. But if you also want to experience the quieter ...