We very much enjoyed this apartment. It is situated at a great location. Everything is near by, train station, bars, restaurants, supermarkets, shopping, boutique shops, and if you have a car, there's a garage half block away for 28 euros per day.
As for the apartment itself, we had a 2-bedroom unit. It is roomy, well lit, with balconies, washer/dryer combo unit, large fridge, clean and modern bathrooms, lots of dining utensils, etc.. No complaints at all.
Finally, this being an apartment there is no reception staff on site. All communication is done via the app. However, the online staff is excellent. They are super responsive and attentive to your needs. They keep you posted on all information you will need.
OVERALL, a great choice for a family vacation.