The Sixty Sixty Resort Residences at Miami Beach used to be a Holiday Inn, and now that it's got this (we think) slightly confusing name, they've had a bit of a remodeling but still aren't quite the best thing in town, according to recent guests.Some of the complaints post-renovations...