Mykonos is often said to be the loveliest of the Aegean islands. The island is small but has many beautiful golden sand beaches. In the main town, a maze of winding, whitewashed streets leads to a picturesque harbour surrounded by bustling cafes and shops. Amenities include some in unit kitchens and direct beach access.