Both are great. HoJo has more swimming options, but the beds at the Candy Cane are more comfy. Also the Candy Cane is right next to 7/11 and across the street from a mini strip mall (Subway, pizza, etc).
If they are the same price, I'd probably stay at the Candy Cane. But if you have small kids, they'd probably like HoJo better.