My husband, myself and our two sons (aged 6 and 23 months) had a lovely time at this property. The pool was just outside our terrace and the beach just across the sidewalk. Many lovely restaurants within a short walk, parks along the beach, plus the exceptional Meridien Ra spa next door -- cannot be beat. Carlos helped us coordinate a babysitter (Lydia) who came several nights to spend time with our boys, so my husband and I could enjoy the spa next door, and have a few dinners out without kids! We also took a trip to a nearby vineyard, which was fantastic for ourselves and interesting for the kids.
The rooms were modest but functional. Truthfully, we were only inside for naps and bed, so it did not need to be luxurious. The fully equipped kitchen and nearby grocery stores helped ensure that we could feed the kids the food they liked (we have picky eaters) and we saved a fortune not needing to eat all of our meals out. The laundry facilities in the apartment made it so we could pack light, we were two weeks out of the country and only had one small checked bag. Being able to cook do laundry and have a babysitter so we could have adult time made this a perfect family friendly, couple friendly vacation.
We love Calafell, also, it is fantastic for children. The beach is expansive, the tide is typically gentle, the sand is great for building sand castles. The many playgrounds along the beach are a novelty for our boys. The area is very accommodating of children. This is among our favorite beach (also up there are Wailea in Maui, and St Pete's in Florida) destinations with the family.