My wife, teenage son, and I stayed at the Frontier Suites in early August for four nights. The rooms are very comfortable, but our kitchen was a little lacking in dishes, silverware, etc. However, we were able to fix breakfasts and suppers in the room. Safeway is quite close to the Frontier Suites.
The staff is extremely attentive. We asked for extra pillows, and they were brought up almost immediately. We called for a van pick-up at the ferry terminal when we arrived in Juneau, and the van was there within 15 minutes. Many other ferry passengers were staying at hotels that didn't have pick-up service and were waiting an inordinate amount of time for taxis.
We had rented a car from the airport. (No rental cars are available at the ferry terminal.) I would recommend a rental car if you stay at the Frontier Suites.
During a walk through downtown Juneau, I saw some of the hotels available there. I was glad that I selected the Frontier Suites.
At the Frontier Suites, you are very close to the Mendenhall Glacier. Because of its proximity, we drove up to the glacier three different times in one day. During our Juneau stay, we also enjoyed the Mt. Roberts Tram (hiking in the Alpine zone is great!), the salmon hatchery, and the Shrine of St. Therese. All are within a 15-30 minute drive from the Frontier Suites.