We had a great stay Prague.
Everything we needed was there. The apartment was as described and very clean.
The apartment is near the old town, so you can easily walk there.