My husband and I had a fantastic weekend in one of the cabins. We had never visited Haines before and had considered a hotel in town, but after seeing that hotel, we were very happy to have chosen Lynn View Lodge. Lynn View is just across the road from the beach with a fantastic mountain view on the water. Lynn View is pet friendly and we were able to bring our dogs on vacation, which is the biggest factor we look at when choosing accomodations. The staff was very pleasant. I would absolutely stay there again.