Has everything you need, great place. Loads of space for kids and the dog to run around.