We had great 3 days with my wife and 2 year old boy. Views are incredible! You can see the Pyrenees and stunning Bay of roses. You're close to some super nice calas/beaches only a short walk away and also lots of bars/restaurants in La Escala next door. Terrace is superb could imagine having some great barbecues there in the summer. Also you're right next to the famous Vies Verdes which is a cycle trail that is perfect for a safe cycle day out for the family. We will definitely be back this summer if there's availability. So much to do.
If I could say one thing, parking might be a bit tricky in the summer but nevertheless we didn't really have a problem.