This place is great as a base when exploring Prague.
A short walk to the subway, 10 stations and you are in downtown Prague - perfect!