Decent place right within walking distance of all major points of interest in Prague.