This is our second time we have stayed at Caribou Highlands with one of Shayla and Garrett's properties. The condo is as pictured in the photos. The basics are provided, but we brought many items from home (Olive oil, cooking spray, spices, foil, etc). Salt and pepper were the only items in the kitchen (and the salt container was empty). There is a drip coffee maker, but we are used to Keurig and honestly love going to Fika coffee right down the road as a treat. My only little complaint is that the bunk beds creak. Since we were all in one room, we all noticed it a bit. My oldest is 13yo and yet only weighs about 80lbs. Anytime he would change position in the middle of the night (on the top bunk), we would hear it. We had a fan and sound machine, so we turned it up the next night. The property is so family friendly with a great heated pool. Everything is clean and in working order. We grilled one night and loved sitting out on our balcony watching the activity below. Also, we had a family emergency & needed to cancel our trip the day we were set to arrive. The hosts were more than generous in understanding and allowed us to re-book at another time without penalty. We were very grateful and look forward to returning to this property again.