Great place to stay for large families & plenty to do including a great tennis court & pool table for entertainment. Lots of space & large kitchen. If you love dogs a great place to stay as 3 beautiful dogs on the property who keep the kids entertained. Would definitely return.