The apartment is out standing with a small balcony which has a great view.
It is located very close to all the main things in Prague.
Check in was a breeze, and they were very accommodating.
In conclusion you won't be let down by this place and from what I've seen they will do their best to make sure your stay is pleasant.