"We think we got a pretty good deal on one of those but now worried about location."
I'm not sure what your concerns regarding location might be. The minisuties on the Emerald Deck of MV Golden Princess are forward and aft, but I see any real problem with the location. They are on the lowest of the five decks between the two main activity centers, so you will have very convenient access to the Promenade Deck and the atrium area. The pools, the Horizon Court, and the disco are a bit of a climb, but there are plenty of lifts in three locations if you can't climb flve flights of stairs.
If your concern is one of visibility of the balconies, the balconies of the minisuites on the Emerald Deck are completely below the balconies of the minisuites above them on the Dolphin Deck and thus not readily visible from any other location on the ship.