20 stars!! Book this place if you have kids!!