Wonderful house and stay in castle hill. Half an hour after our arrival we were thinking about when we could come back for another stay! It had everything we needed and more. The location was awesome. Basketball court was used plenty and could watch the kids from the kitchen. Highly recommend!