This apartment is close to all main places that Prague has to offer and has all the things you need.
I will stay at this place if I ever come back to Prague, recommended.