This is an acceptable place to stay if visiting prague and you don't mind using the metro. I got a rate that included breakfast so was pleased with that. The staff was fairly pleasant and the stay was good. If you can get a good price then its worthwhile.
Its across the street from a shopping mall. There is a large food court there with some sit-down options as well. And there is a movie theatre there. The metro is accessed through the mall.