Stayed here for four nights in late August as a family of four with two small children.
Pros: We had plenty of space for the four of us. The unit has everything you will need, including Wifi, your standard appliances including washer and dryer, and all the other pots, utensils, etc. you could need. Bonus was there was a baby floaty in the garage which we used on the beach throughout our stay for our 2 year old which he thoroughly enjoyed. We were worried the garage would be too small, but our car fit even though it was a crossover and not a small car. The view is as amazing as it looks in the pictures and the balcony is as large as it looks as well. With the short cut that Pam provides in her check-in comments, you really can get to the beach in 5 mins even though it looks further on a map. The beach is perfect for children: Soft sand, very clean water, no/minimal waves, and shallow.
Cons: I read a comment that the place was pretty worn, in need of investment, and in hindsight I thought the comment was fair. The couch has seen better days, and the linen/towels seemed worn. Overall, we think the positives far outweigh the negatives and is reflected in the price. We wanted to be close to this beach because it was so kid friendly and quiet, and I am happy with what we chose. Also, there are a lot of steps. Two flights to get to the apartment and a lot of steps to get to the beach. It was not a problem for us but something to note if you have mobility issues.
Other tips: If you are thinking about Roses, there are more lodging options there but there is definitely more hustle and bustle, and more traffic, pollution, and people. All the big supermarkets are there and we went there many nights, but if you are looking for quite/relaxing, Roses may not be the best compared to this beach. The water did look pretty calm in Roses when we looked, though we never went to the beach there because Canyelles Petites is so good. If you are going to spend more than two days on the beach you are better off just buying an umbrella vs renting every day, it was $15 euro for one at the Decathlon we went to in Mataro. Most people on the beach bring their own umbrellas. There are two restaurants on the beach, one is affiliated with the hotel there and the other is the Gua Gua restaurant. We went to both and Gua Gua is much better but is reservation required when we were there. We went to Figueres and Cadaques when we were there and these are highly recommended. If you have kids, Figueres has a sizable park in the middle with a nice playground. The center of town is mostly pedestrian streets. The food is amazing, we went to Bocam and the food was too high brow for the kids but it was the best we had anywhere and the wine was spectacular. Obviously the Dali museum is the main attraction there. Cadaques is postcard pretty, lots of dining options and great for walking around and getting lost in. Almost felt like we were on a greek island with all the white and blue. The road there is hilly with lots of turns.