I would highly recommend this place for 2 main reasons.
The location is superb, right in the city center where you can walk everywhere. City Square is about 5 min away.
Although it's in the city center, the small street is tranquil and you can get great quality sleep at night and be energized for the whole day of exploring Prague.
Other reasons are the lovely interior and a great host.
What more can you ask for.