The apartment is spacious, comfortable, modern, very clean and with everything needed. Rooms are big and bright. Another big plus is that they all are en-suite.
The location is a bit outside the city centre but very close there is a metro station and several trams, and public transport is very efficient in Prague.
Nearby there are a few shop and cafes.
I would definitely recommend it.