I suggest staying at least for a week in Curacao. 10 days or two weeks is the perfect amount of time to spend in Curacao. You can see everything the island has to offer without having to rush.