We thoroughly enjoyed our stay in Mammoth. The property was very clean and well stocked. The location is great and close to everything. We really appreciated having a garage to park in. Downstairs there are two bedrooms, a bathroom, a nice sized laundry room, and a common area with sofa and foosball table. Upstairs is a really roomy common area with dining area and living room. Even with seven of us it didn't ever feel cramped. There are also two bedrooms and two bathrooms upstairs. Although it's a townhome we didn't hear any noise from the adjoining unit, and we did see a family with small children over there. The kitchen was well stocked with plates, bowls, utensils and serving pieces. We did have trouble with the oven on the last night we were there, but maintenance picked up our call right away (well after hours on a Friday night) and were going to send someone the next morning to fix it. We checked out early the next morning, but I'm sure they were on it. Communication with the management company was easy and they are very efficient. We would definitely stay here again.