Has everything you need including a fenced in seating area. Very quiet and clean.