Timeshares initially sound very appealing. You get to visit a dream location every year, enjoy resort amenities and pay only annual maintenance fees (once the initial cost is paid off).