This is one of the largest units on the top floor of the main building in Mammoth village, and we found it to be a good value. The village restaurants and gondola are steps away, though you'll need a car, taxi or bus to get to the full service grocery store (the general store in the village has a limited grocery selection). For our group of four people, it was luxuriously sized with 2 bedrooms and three full baths.
The building and the unit are just starting to show a little age - minor things like table lamps with broken switches, a slow draining shower and soft goods (carpets and upholstery) that are a little tired.
Check in is easy, as long as you conform to the owners times - they are pretty clear that early check in just isn't their thing, so if you arrive by plane you need to find a place to kill time until the designated time.