The place is well located to discover Praha by foot, and it fits the description. Be aware you get the keys at the tenants office, and as they have multiple apartments, there might be a queue to get your keys.