Everything we could have wanted and more!! Great space with the kids. Excellent communication with Derek. Best place yet!!