We stayed here before, 2 years ago. The apartment is upstairs from the main house with a separate outside entrance. It's just outside Lander on Sinks Canyon Road, but only minutes from town, so very close to grocery stores, restaurants, & shops.
The large picture window of the apartment looks out on a lovely natural scene of aspen and other trees, and a meadow beyond that. We saw deer multiple times in the meadow, and really enjoyed feeling we were staying outside of town, surrounded by nature.
The apartment was a good fit for our family. The large front room functioned as our living room/dining room and we could eat, play games, and watch movies in this room. There are three bedrooms, so plenty of room for everyone to spread out. There is only one bathroom, but it is very spacious.
We really enjoyed our time in the Lander Mountain Suite, and hope to visit again the next time we are in Lander.
I really appreciated being able to stay in a place that had the feeling of home, rather than a hotel. And because it was priced comparably to a hotel, it was a really great option for our family.