Your eight days sound right. You'll need 3 days for that if you rent a car and want to do a good sightseeing job on this richly varied island.