Great location for our family reunion spanning three generations (ages 10-79). Property is incredibly spacious, with plenty of room for everyone to spread out and enjoy themselves.Location was great. Property is massive and offers plenty of privacy, yet it's just a short drive to grocery stores, restaurants, and other amenities in Cobble Hill and Mill Bay, making it the perfect balance of seclusion and convenience.The pool, hot tub, and games room (pool table, ping pong, and air hockey) were the highlights with the kids. Adults also appreciated the well-equipped gym, which has lots of natural light despite being in the basement and allowed the early risers to work out without disturbing anyone else.The kitchen is large and exceptionally well stocked with cookware, spices, and cooking essentials, making it easy to prepare meals for a big group.Edward was a fantastic host—very responsive, friendly, and accommodating. He gave us a tour of the property on arrival, explained how everything worked, and when our group grew to 18 people, he made sure we had enough sheets, blankets, and towels for everyone - we brought the extra air mattresses.The only thing to be aware of is the bedroom and bathroom layout. While there are 7 bedrooms and 5½ bathrooms, 6 of the bedrooms are upstairs and share just 2 full bathrooms, so a bit of coordination was required. Overall, this is an excellent property for large family gatherings, and we would happily stay here again.