We stayed with our teenage children at Ran de Mar for 12 days in August this year.
Peguera is a very nice resort, suited us fine. The pedestrianised (during the evenings) single main street had a great 'buzz' with couples and families strolling through, no overpowering noisy bars, just 'background' music from the many restaurants etc. The beach is not too large, not too busy and kept very clean. Many nice places for lunch overlooking the beach.
Most vistors appear to be German or Spanish (relatively few English) - but we liked this compared to other resorts we visited which were overflowing with 'English Bars' and advertisments for 'steak pie and mushy peas with Bisto Gravy'
Accomodation however though nicely close to the beach and clean - was pretty basic, and room overlooking the street was very noisy at 2am to 3am when the few clubs were emptying, and at 5am to 6am when the street cleaning started ! Furniture was old and worn and beds not too comfortable - but we didn't spend much time in the room.
Ran de Mar has a small but very nice pool which was never overcrowded (often just us), but beware the main pool is deep and there are no depth markings (althouhj the small, shallow children's pool is well separated.
We were half board meals bieng served at the ajoining hotel - food was basic - but OK given price we paid. We ate out several times for variety anyway. They do seem to not have enough teacups and glasses !
Overall we enjoyed our holiday and realistically it was good value for money - Peguera is a fine resort for family, but don't stay at the Ran de Mar unless you are happy to 'rough it a little' and focus on enjoying the charms of the resort.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC