Towneplace suites/SpringHill suites Flamingo Crossing?

Has anyone stayed here? We need somewhere just for a night or two before we head home. I like that is on the other side of the park where it’s a little less crazy busy than the Lake Buena Vista area - but since I’ve never been I don’t know if there is a benefit to staying in the Lake Buena Vista DS area?