Highly recommended! The hosts were incredibly kind and helpful, the cabin was very cute, the property was spotless, and the location was just right. This property is conveniently located near restaurants, grocery stores, RMNP, and other activities you may want to enjoy. You feel out of town, but you are still very close (5-10 min to everything). The cabin is spacious, and the layout is great. As others mentioned, it is upstairs (no one is on the lower level). In addition to the BBQ, hot tub, and games, guests have access to a playground, a basketball court, a scavenger hunt, and other activities related to the Pine Haven Resort. I would highly recommend this place and would return. Although most amenities were on-site (plenty of coffee, dishwasher soap, laundry soap, etc.), if you plan to cook or do your own laundry, you may want to consider bringing additional items, such as dryer sheets and oil and salt (if you typically cook with these ingredients).