Stayed with our littLe 4 year old girl . She just loved it . An express train takes u to the portaventura park which is must visit . Food is good but u wud get tired of it after a week , nothing like iris food where ever u go . . Lovely swimming pools . We have also stayed in portaventura hotel but the caribe is our favourite .