We stayed at David's place for a small family gathering. The space was perfect for our family which included a few teenagers, 2 toddlers, and a newborn. It was a really nice, clean, and comfortable home. Plenty of parking on the property which is such a plus! Flawless email communication with both David and Ling. I would definitely stay here again!