We really enjoyed our stay in Blanes at Sergi's place. The place is in a great location by the beach and restaurants. The place had everything we needed and a fully equipped kitchen to use.
They are pretty strict at the pool which is annoying (5 min max in jacuzzi and no sunglasses while standing in the pool!!) but this isn't Sergi's fault, it's just the rules of the complex!
Having bikes at the place is great too. We rode all around town and up and down the boardwalk.
Highly recommend!