This place was perfect for our group! Diana the property manager was so quick to respond, accommodating with early check in and late check out and overall great to communicate with. The property has had some upgrades/renovations since the photos were taken and it is WAY nicer and bigger than the photos show! Beautiful bathrooms and a nice modern flat screen TV (versus the tube tv shown in photos) which was nice for us as we wanted to have a movie night after hitting the hills. There is an upstairs and basement entrance, tons of parking, a large hot tub and tons of common room space (living room on each floor). The kitchen was extremely well stocked with almost every kitchen item you could think of including a slow cooker, casserole dishes, cookie sheets, and enough cutlery for an army. It was really nice compared to most rental properties where they give you the bare minimum. Appliances were all very nice and new which was a bonus since we did lots of cooking. Needless to say we were beyond impressed!! The only thing we couldn't find (but maybe it was there) was some kind of tin foil or other wrap for food but other than they had every single kitchen utensil/dish you could ever need. Perfect for large groups.