Had a lovely stay at this apartment. The agency to pick up the keys is very close. It was perfect for my family, although note there's no lift and it's in the top (3rd) floor so you need to be good with stairs.
We left buggy and bikes securely on the ground floor.
Lovely view of the beach and sea from the living area. We'd stay here again if we come back to Hardelot. We came at the beginning of September and it was very quiet, a lot of the restaurants were closed mid-week.