We stayed in Ander's place with 3 people and it was perfect for us. Most of our time in the flat we spend on the large balcony and enjoyed the sun. The rooftop is very cool for some yoga routines in the morning.
Close by (walking distance ~5 min.) is a local beach and a supermarket. And in the flat there is some beach stuff even for kids.