Everything you need for all ages. We had a group of 7 with some first time visitors and some veterans of Barcelona and the place worked well for all. The host was very reachable and had great communication throughout.