With the Avianca lounge closed (at least it was in Dec, not sure if permanently), I went to the Turkish lounge on my way home from Miami on Air Canada (also Star Alliance) after a cruise and it was great and not a long walk from the AC gates at least. A bit a hike from the UA gates unfortunately.