This condo was perfect for our family of four. We appreciated the kitchen, the twin beds in the 2nd bedroom, the TV in the master, and garage for bike storage. The unit is in need of a bit of updating - there is a limited amount of silverware, the carpet is not new, the cookware and dish ware is not in the best shape, the hot tub didn't hold its heat for very long. However, the complex was well maintained, the rental company was super helpful when we had the wrong key code, we paid a very minimal deposit to bring our dog, there was shampoo and conditioner provided, the tv had tons of channels, the fireplace was cozy, there was plenty of space, the garage was great for storing our gear. We also like the little restaurant down the way - super easy and convenient.