Spending 2 full days in Hvar is the perfect amount of time to explore all the best attractions and enjoy the town.