A very good location if you are travelling to Prague in a ~10-people group, and are not looking for the "bnb" spirit - it is more a high-standard apartment rental managed by professionals (very flexible for check-in and check-out)
It is big and well-equipped, there are some cleaning products, but you won't necessarily find the basics to cook.
It is very convenient and well-located, close to the main interest points.
Be aware that you'll need to provide a 200€ cash deposit on arrival, given back on departure without any issues.