Amazing, central place to explore the baix emporda area. Has everything you need, is extremely comfortable, and can enjoy the nice quiet stone town of Peratallada, which is similar to Pals.
We used it as a base to go beach hopping and visit the surrounding areas. We thought about staying somewhere on the water but realized that from Peratallada we could get to most of the beaches in 15-25 mins, and that whatever beach we would stay, it would probably be 15-25 mins from the other beaches as well. Key for us, this place has no fuss free parking. The parking lot closest to the house is outdoor and very big with a paved and dirt sections, so we had no problem parking and never had to squeeze into a tight space. The paved would get full occasionally, but the dirt level always had whole "rows" that were empty. The beach towns tended to have parking that was either not included, or really small. We were able to visit Girona, Llafranc, Palamos, Callela de Palafrugel, Palafrugel (town), and the Cala de Castell during our stay. Llafranc was our favorite beach town: upscale, very pretty, great dining options. But it could get very crowded, like a lot of the beaches in the costa brava. Our favorite beach was Cala de castell, which tends to be less crowded (there is a ~10 min walk from the parking area and no town so shopping/food is very limited) with soft sand calm clear waters, but some stones. There is so much to see here its hard to visit all of the towns in one trip (we did not make it to Tamariu, Aigua Blava, Pals, or L'escala which were also on our list).
As far as the unit itself, the town is very small and very pretty, inside is just like the pictures and the unit was very clean when we arrived. All of the appliances were top of the line, including a full fridge, very new induction stove top, and separate washer and drier all in the unit (drier works very well which isn't always the case in Europe). Wifi is nice and strong, and smart TV has all of the options you would want. We had plenty of space for a family of four, and found the unit had a lot of kid-friendly items including plates/utensils and a separate playroom in addition to the two bedrooms on the second level with games and some toys. The street you are on is one of the prettiest in the town (in my opinion). Walk from the unit to the parking lot is maybe 5 mins. There are plenty of eating options in town though we never ate there since we were almost always in the surrounding towns. As far as groceries, there is one small grocery shop which is very limited in the town, but you can find all of the supermarkets in La Bisbal d' Emporda 10-15 mins away driving (our favorite was Bonpreau but they also have Mercadonna, Condis, and Lidl all very close to each other). If you are coming/going from/to the beach you can also find a lot of supermarkets on the way (there are a bunch in Palafrugel).
Overall, we had a perfect stay and would repeat if coming back to the area. Did not have any regrets about not staying on the water.