TL;DR: If this place is available book it. You will not be disappointed. The location, views, amenities and service are top tier.
I stayed here with my wife for a week and we were blown away. Location is about as perfect as it gets, it feels remote while also being very accessible to downtown Juneau and the surrounding area. May be a bit tight with more than 2 or 3 guests but for the two of us it was perfect.
The suite was very clean, well put together and cozy. It really felt like they put a lot of thought into the little details. We went out to eat mostly but the kitchen was stocked with all the essentials and then some.
The view is great with good visibility to the channel to see planes and ships passing by but still being very quiet. They have stairs to several excellent walking trails with some wonderful historical buildings to see. We hiked Mt. Jumbo our first day there and the trail head was maybe a five minute walk away.
Truly an incredible place to stay in Alaska with excellent hosts. We are already talking about a return trip and this will be the place we stay at again no questions asked.