The apartments are fine for a short family stay, nothing special, ours was a bit tired, but perfectly functional. We were on the street side which was very noisy, had no view and didn’t have any privacy - so just be aware of that if you are booking (the room came with ear plugs so it is obviously an issue that the business knows about). It was nice having basic cleaning materials (such as washing up liquid) provided as standard.
The pool is not attached to the apartments, it is a short walk away and must be paid as an extra. I feel like this is slightly hidden in the details, we also did not come across the playpark that is photographed - perhaps that is also offsite.