The setting is beautiful - and that's the best thing about this property. They do provide a shuttle from the Gustavus airport (how we arrived), but you need to make a reservation (we weren't told this during any of our communications with the property). We were told that "the bus won't leave until all names on the reservation list are checked". The driver left when the bus was full - no names were checked (though I'm sure no one was left behind). Check-in was a bit chaotic. A reception staff member came out to meet the shuttle, gave a brief orientation then handed out room keys. We had to then wait in another line to make a dinner reservation for that evening - the lodge is the only dining option (tried to make one over the phone a couple days earlier but the staff member couldn't get to the reservation book during our call). Nice enough room - comfortable beds, hot water in the shower, toiletries, etc. Room a little cramped - but you're not there to spend time in the room. However, bathroom ceiling had mold and dirt and hair on it! Otherwise room was clean. No wifi in rooms, only lodge - again, you're not here to be connected. Enjoyed a walk along the beach trail before dinner. Dinner - short-staffed dining room (as was everywhere in Alaska this summer), limited menu, pricey for the quality, out of many items on the drink menu (only one beer type available and they would not serve drinks to people before dinner). Staff did the best they could. Breakfast buffet was decent.