Amazing place. A lot of nice details and you will have all you need for a family great time!